pool of athletes - French English Dictionary